package com.dc.dao.vo;


import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

//@Data
//@AllArgsConstructor
//@NoArgsConstructor
public interface ShipAndRepairVO {


//    private String name;            // 船舶名称
//
//    private String type;            // 船舶类型
//
//    private String code;            // 工程编号
//
//    private String manager;         // 总管
//
//    private String managerTel;      // 总管联系方式
//
//    private String workFlows;       // 施工工序
//
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    private Date enterTime;       // 进场时间
//
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    private Date startTime;       // 进坞时间
//
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    private Date endTime;         // 出坞时间
//
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    private Date outTime;         // 出厂时间

    public String getId();

    public String getName() ;

    public Long getShipId();

    public String getType() ;

    public String getCode() ;

    public String getManager();

    public String getManagerTel();

    public String getWorkFlows() ;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    public Date getEnterTime() ;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    public Date getStartTime() ;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    public Date getEndTime() ;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    public Date getOutTime() ;

    public Integer getComplete();
}
